Generalising Traces

نویسندگان

  • Ryszard Janicki
  • Jetty Kleijn
  • Maciej Koutny
  • Lukasz Mikulski
  • L. Mikulski
چکیده

In the classical Mazurkiewicz trace approach the behaviour of a concurrent system is described in terms of sequential observations that differ only with respect to their ordering of independent actions. This paper aims to determine a full generalisation of the trace model to the case that actions can be observed as occurring simultaneously. Thus observations are sequences of steps, i.e., sets of actions. This leads to an extended trace model based on three relations between events: simultaneity, serialisability, and interleaving. Whereas the underlying causal structures of traces are based on dependencies between actions leading to a partial order interpretation, more general causal orders are needed to describe the invariant relations between the action occurrences in a generalised trace. We present a complete picture including extended dependence graphs and a characterisation in terms of the (most) general order structures.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modal Design Algebra

We give an algebraic model of (H3) designs based on a variant of modal semirings, hence generalising the original relational model. This makes the theory applicable to a wider class of settings, e.g., to algebras of sets of traces. Moreover, we set up the connection with the weakly and strongly demonic semantics of programs as discussed by a number of authors. This is done using commands (a, t)...

متن کامل

Top Terms of Polynomial Traces in Kra’s Plumbing Construction

Let Σ be a surface of negative Euler characteristic together with a pants decomposition P. Kra’s plumbing construction endows Σ with a projective structure as follows. Replace each pair of pants by a triply punctured sphere and glue, or ‘plumb’, adjacent pants by gluing punctured disk neighbourhoods of the punctures. The gluing across the i pants curve is defined by a complex parameter τi ∈ C. ...

متن کامل

Use of formal methods in the development of safety critical control software

This thesis explores the role of formal techniques in the development of safety critical software and in particular the formal specification and validation of embedded control requirements for gas turbine engines (such as those used to power aircraft). It proposes novel techniques for use in the formal validation of control requirements and discusses their application in an industrial setting. ...

متن کامل

Bidding Strategy on Demand Side Using Eligibility Traces Algorithm

Restructuring in the power industry is followed by splitting different parts and creating a competition between purchasing and selling sections. As a consequence, through an active participation in the energy market, the service provider companies and large consumers create a context for overcoming the problems resulted from lack of demand side participation in the market. The most prominent ch...

متن کامل

The Function of a Chlorite Hand-Bag of the Halil Rud Civilization as Inferred from Its Wear Traces

A chlorite “hand-bag” belonging to the once-called “intercultural style” production, currently on exhibit in the NationalArchaeological Museum, Tehran, is described focusing attention, for the first time, to the peculiar wear traces clearlyvisible on the handle and along its contour. The strong wear suggests that the hand-bag was suspended for a long time ona cord; and that in this setting it w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014